package com.meet.persist.dao;

import com.meet.persist.entity.User;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface FriendshipDao {
    List<User> findFriendsByUserId(@Param("userId") String userId,
                                   @Param("page") int page,
                                   @Param("limit") int limit);

    int countFriendsByUserId(String userId);

    boolean insertFriendship(@Param("userId") String userId, @Param("friendId") String friendId);

    boolean deleteFriendship(@Param("userId") String userId, @Param("friendId") String friendId);
}
